
* {
margin : 0;
padding : 0;
}
body {
background-attachment : scroll;
background-color : #fff;
background-image : url(http://illiweb.com/fa/empty.gif);
color : #333;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
}
#sceditor_smilies {
background-color : #f4f4f4;
}
#sce_smilies_body {
background-color : #fbfbfb;
background-image : none;
min-width : 1px !important ;
}
.pun {
line-height : 130%;
margin : 0 auto;
min-width : 1134px;
padding : 5px;
width : 98%;
}
.pun fieldset, .pun img {
border : none;
}
.pun a:link {
color : #00569c;
}
.pun a:visited {
color : #666;
}
.pun a:hover {
color : #b42000;
}
.pun a:active {
color : #b42000;
}
.pun a:focus {
color : #00569c;
}
.pun h2, .pun h3, .pun input, .pun select, .pun th {
font-family : Verdana, Arial, sans-serif;
font-size : 1em;
font-style : normal;
font-variant : normal;
font-weight : normal;
}
#pun-intro {
background-color : #296fa5;
background-image : url(http://illiweb.com/fa/empty.gif);
background-repeat : repeat-x;
border-bottom : 1px solid #296fa5;
margin : 0;
padding : 1.5em 1em 1em;
text-align : left;
}
* + html #pun-head {
margin-top : -5px;
}
* html #pun-head {
margin-top : -5px;
}
#pun-logo {
float : left;
}
#pun-title {
color : #fff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 20px;
padding-left : 5px;
white-space : nowrap;
}
#pun-title h1 {
color : inherit;
font-size : inherit;
font-weight : inherit;
}
p#pun-desc {
color : #DDD;
padding : 0.3em 0 0 5px;
}
#pun-head #pun-navlinks {
background-color : #18405e;
border-color : #ddd;
padding : 0.5em 1.1em 0.6em;
}
#pun-navlinks ul {
list-style : none;
text-align : left;
}
#pun-navlinks li {
display : inline;
font-size : 1.15em;
}
#pun-navlinks li a {
margin : 0 0.8em 0 0;
}
#pun-navlinks a, #pun-navlinks a:visited {
text-decoration : none;
}
#pun-navlinks a:active, #pun-navlinks a:focus, #pun-navlinks a:hover {
text-decoration : underline;
}
#pun-visit, .main-box {
background-color : #f4f4f4;
border-color : #ddd;
border-style : solid;
border-width : 1px;
margin : 0 0 1em;
padding : 0.6em 1em;
}
#pun-visit ul, .main-box ul {
float : right;
list-style-type : none;
text-align : right;
width : 70%;
}
.main-box ul {
float : left;
width : auto;
}
#pun-visit li, .main-box li {
float : right;
margin-left : 0.7em;
white-space : nowrap;
}
.pun-crumbs {
margin : 0 1px 1em;
padding : 0.2em 1em;
}
.pun-crumbs p {
color : #666;
font-size : 1.11em;
line-height : 1.5;
margin : 0;
}
.pun-crumbs a {
text-decoration : none;
}
#content-container div#container {
float : left;
margin-right : -183px;
width : 100%;
}
#content-container div#content {
margin-right : 183px;
}
#content-container div#main {
margin-bottom : 1em;
overflow : hidden;
}
* + html #content-container div#main {
margin-left : 183px;
}
#content-container div#left {
float : left;
margin-right : 3px;
overflow : hidden;
width : 180px;
}
#content-container div#right {
float : right;
overflow : hidden;
width : 180px;
}
* html #content-container #main-content {
margin-right : 183px;
overflow : visible;
}
* html #content-container div#main {
float : left;
margin-right : -99%;
width : 100%;
}
#page-body {
margin : 4px 0;
width : 100%;
}
#pun-announcement {
background-color : #fbfbfb;
border-style : solid;
border-width : 1px;
padding : 1em;
}
.pun .main .main-content.message {
background-color : #fbfbfb;
}
.pun .main .main-content p.message {
background-color : #fff;
border : #ddd solid 1px;
margin : 1.7em;
padding : 1em;
}
.pun .main, .pun .main-category {
margin : 1em 0;
}
.main .main-foot, .main .main-head {
background-color : #1f537b;
color : #dedfdf;
font-weight : 400;
padding : 0.7em 1.3em;
}
.main .main-head {
background-image : url(http://illiweb.com/fa/empty.gif);
}
.main .main-head .page-title {
font-size : 12px;
font-weight : 400;
}
.pun .main-content {
background-color : #fbfbfb;
border : #ddd solid 1px;
}
.pun .style1 {
background-color : #fbfbfb;
padding : 0.5em;
}
.pun .style2 {
background-color : #f4f4f4;
padding : 0.5em;
}
.pun .main-foot .h2, .pun .main-head .h2 {
float : left;
}
.pun .main .options {
color : #ccc;
float : right;
text-align : right;
}
.pun .main .options a, .pun .main .options a:link, .pun .main .options a:visited {
color : #ccc;
margin-left : 0.5em;
text-decoration : none;
}
.pun .main-foot .options a, .pun .main-foot .options a:link, .pun .main-foot .options a:visited {
color : #ccc;
margin-left : 0.6em;
text-decoration : underline;
}
.pun table.table {
border-collapse : collapse;
empty-cells : show;
table-layout : fixed;
width : 100%;
}
.pun .frm .frm-form table {
border : #ddd solid 1px;
border-color : #bbb;
border-top : 1px solid #1F537B;
}
.pun table.table td table td {
border : none;
padding : 0;
}
.pun table .tcl {
overflow : hidden;
text-align : left;
width : 50%;
}
.pun table.table th.tcl {
padding-left : 0.5em;
}
.pun .frm .frm-form table .tc2 {
padding-left : 0.5em;
text-align : left;
}
.pun .table .tc2, .pun .table .tc3 {
text-align : center;
width : 10%;
}
.pun .frm .frm-form table .tc4 {
text-align : center;
width : 5%;
}
.pun table .tcr {
overflow : hidden;
padding : 0 0 0 0.5em !important ;
text-align : left;
width : 30%;
}
.pun table th.tc2, .pun table th.tc3, .pun table th.tc4, .pun table th.tcl, .pun table th.tcr {
overflow : hidden;
}
.pun table .report {
width : 9%;
}
.pun .main table.table td.report {
background-color : #f4f4f4;
}
.pun table .tdtopics {
padding-left : 42px;
}
.pun table .tdtopics .status {
margin-left : -32px;
}
.pun .posthead img, .pun table .tdtopics img {
vertical-align : middle;
}
table .tcl.memberlist {
width : 25%;
}
.pun tbody.statused td.tcl {
padding-left : 3.4em;
}
.pun tbody.statused span.status {
position : absolute;
}
.pun table td.tcl {
border-left-style : none;
border-left-width : 0;
height : 42px;
min-height : 24px;
padding-left : 0.5em;
vertical-align : top;
}
pun table td.tcl .height-giver {
min-height : 42px;
visibility : hidden;
width : 1px;
}
td.avatar-mini a {
text-decoration : none;
}
td.avatar-mini a span {
text-decoration : underline;
}
td.avatar-mini img {
background-color : #fff;
border : #1f537b solid 1px;
height : 38px;
vertical-align : middle;
width : 38px;
}
* html .pun table {
position : relative;
}
* html .pun table td.tcl {
position : relative;
}
.pun table td.tcl h2 {
font-weight : 700;
}
.pun .main table.table td.td-title {
background-color : #f4f9fd;
}
.pun .main table.table th.name {
padding-left : 0.5em;
}
.pun .sticky-separator {
border-top : 5px double #ddd !important ;
}
.mod-text {
font-weight : 700;
}
h2.topic-title {
display : inline;
}
.hierarchy {
border : none;
display : inline;
font-size : 10px;
font-weight : 700 !important ;
text-transform : none;
}
#stats {
background-color : #f4f4f4;
line-height : 150%;
padding : 0.6em 1em;
}
td.stat-bar {
padding : 0 10px !important ;
}
td.stat-bar div {
white-space : nowrap;
}
#onlinelist {
background-color : #f4f4f4;
border-top : 1px dashed #ccc;
padding : 0.6em 1em;
}
#onlinelist img {
float : left;
}
#onlinelist h3 {
float : left;
line-height : 150%;
margin-right : 0.5em;
}
#onlinelist p {
line-height : 150%;
}
#onlinechat {
background-color : #f4f4f4;
border-top : 1px dashed #ccc;
padding : 0.6em 1em;
}
ul#pun-legend, ul.pun-legend {
list-style-type : none;
margin-bottom : 20px;
text-align : center;
}
ul.pun-legend li {
display : inline;
margin-right : 20px;
}
ul.pun-legend li img {
vertical-align : bottom;
}
.faq {
background-color : #fbfbfb;
padding : 1em;
}
.faq a {
text-decoration : none;
}
.faq a:hover {
text-decoration : underline;
}
.faq dd {
background-color : #f4f9fd;
border : #E6E6E6 solid 1px;
color : #666;
margin : 1em 1.7em;
padding : 1em;
}
.faq p {
margin : 0 0 1em;
}
noscript div.message {
background-color : #ffffe1;
border : #F0F0B4 solid 1px;
}
noscript div.message p {
margin : 1em 0;
padding : 0 1.3em;
}
.codebox {
background-color : #ffffe1;
border : #ddd dotted 1px;
margin : 1em;
}
.codebox dt {
border-bottom : 1px dotted #ddd;
padding : 0.25em;
}
.codebox dd {
background-color : #ffffe1;
margin : 0.5em;
padding : 0.5em;
}
.faq dd ul {
margin : 0 2em;
}
.codebox + blockquote {
background-color : #fff;
border : #ddd dotted 1px;
margin : 0.5em 3em;
padding : 0.5em;
}
.codebox dd.cont_code {
max-height : 200px;
overflow : auto;
}
.main .main-content.frm {
background-color : #fbfbfb;
}
.main .main-content.google {
background-color : #F2F2F2;
padding : 10px 10px 0;
}
.main .frm-info {
background : #ffffe1;
border : #E6E6E6 solid 1px;
margin : 1.7em;
padding : 1em;
}
.main ul.frm-info {
list-style-type : none;
}
.main .frm-info li {
background : url(blue.png) top left no-repeat;
padding : 0 0 1em 2em;
}
fieldset.frm-set {
border : none;
margin : 1.7em;
padding : 0 0 1em;
}
fieldset.left {
float : left;
width : 35%;
}
fieldset.right {
float : right;
width : 45%;
}
.pun .set1 {
border-top : none;
margin : 0;
padding-top : 0;
}
fieldset.frm-set.multi {
border-bottom : 1px dashed #ddd;
}
fieldset.frm-set.last {
padding-bottom : 0;
}
fieldset.frm-set dl:after {
clear : both;
content : ".";
display : block;
height : 0;
visibility : hidden;
}
* html fieldset.frm-set dl {
height : 1%;
}
* + html fieldset.frm-set dl {
height : 1%;
}
fieldset.frm-set dl dd, fieldset.frm-set dl dt {
padding : 0.5em;
}
fieldset.frm-set dl dt {
display : block;
float : left;
font-weight : 700;
text-align : right;
width : 16em;
}
fieldset.frm-set dl dd {
margin-left : 17em;
}
* + html fieldset.frm-set dl dt {
height : 1%;
}
fieldset.frm-set dl dd label {
margin : 0 1em 0 0;
}
fieldset.frm-set .required {
color : #b42000;
font-style : normal;
margin : 0 0.25em;
}
.frm-buttons {
border-top : 3px double #ddd;
margin-bottom : -0.7em;
margin-top : 0.5em;
padding : 0.7em 0 0 17.5em;
}
.frm-buttons-right {
border-top : 3px double #ddd;
margin-bottom : -0.7em;
margin-top : 0.5em;
padding : 0.7em 0 0 17.5em;
text-align : right;
}
.frm-buttons.full {
padding : 0.7em 0 0;
}
dl.frm-buttons {
padding : 0;
}
fieldset.frm-set .frm-buttons .button {
font-size : 1em;
line-height : 1.2;
margin-right : 1em;
overflow : visible;
padding : 1px 0.5em 2px;
vertical-align : middle;
}
.frm-form fieldset.frm-set .inputbox {
width : 40%;
}
.frm-form fieldset.frm-set textarea.inputbox {
width : 99%;
}
fieldset.frm-set textarea.inputbox {
background-color : #fff;
}
.frm-form fieldset.frm-set .italic {
font-size : 0.9em;
}
.frm-form fieldset.frm-set input[type="radio"] {
margin : 0 0.5em 0 0;
}
.frm-form fieldset.frm-set input[type="checkbox"] {
margin : 0 0.5em 0 0;
}
.frm-form select option {
padding : 0 2em 0 0;
}
.sub-head {
border-bottom : 1px solid #ddd;
margin : 0.5em 1.7em;
padding : 0 0 0.5em;
}
.sub-head h2 {
color : #0C4675;
display : inline;
font-weight : 700;
}
.sub-head span {
color : #0C4675;
font-weight : 700;
}
.pun .frm .frm-buttons input {
font-size : 1em;
line-height : 1.2;
margin-right : 1em;
overflow : visible;
padding : 1px 0.5em 2px;
vertical-align : middle;
}
.pun .frm dd.frm-input, .pun .frm dd.frm-input input, .pun .frm dd.frm-textarea {
width : 82%;
}
* + html .dd-textarea, * + html dd.frm-input {
display : inline;
margin : 0 !important ;
}
* + html dd.frm-input input {
width : 60% !important ;
}
* html .dd-textarea, * html dd.frm-input {
display : inline;
margin : 0 !important ;
}
* html dd.frm-input input {
width : 60% !important ;
}
#textarea_content dd.frm-textarea iframe#text_editor_iframe, dd.frm-textarea #text_editor_textarea {
width : 100%;
}
.pun .frm #textarea_content dd.frm-textarea iframe#text_editor_iframe {
height : 250px;
margin-top : -15px;
}
dd.dd-textarea iframe#text_editor_iframe {
background-color : #FFF;
}
div.nav-head {
background : #1F537B;
color : #dedfdf;
font-weight : 400;
margin : -1px 0 0;
padding : 0.7em 1.3em;
}
#tabs ul {
list-style-position : outside;
list-style-type : none;
padding : 0 1.8em;
white-space : nowrap;
}
#tabs ul li {
float : left;
margin : 0;
padding : 0 4px 0 0;
}
#tabs ul li.activetab a {
background-color : #1f537b;
border-color : #1f537b;
color : #f4f9fd;
text-decoration : underline;
}
#tabs ul li.activetab a:hover {
background-color : #1f537b;
}
#tabs ul li a {
background-color : #f4f9fd;
border : #ddd solid 1px;
float : left;
font-size : 1.1em;
font-weight : 400;
line-height : 2em;
padding : 0 1em;
text-decoration : none;
}
#tabs ul li a:hover {
background-color : #f4f4f4;
}
fieldset.profile-view dl dt {
font-weight : 400;
text-align : left;
width : 8em;
}
fieldset.profile-view dl dd {
margin : 0;
}
#profile-advanced-layout {
float : left;
margin-right : -302px;
width : 100%;
}
#profile-advanced-left {
margin-right : 302px;
}
#profile-advanced-left .main {
margin-top : 0;
}
#profile-advanced-avatar {
float : left;
width : 30%;
}
#profile-advanced-points, #profile-advanced-reputation {
float : left;
}
#profile-advanced-avatar .module, #profile-advanced-details, #profile-advanced-points .module, #profile-advanced-reputation .module {
margin-right : 4px;
}
#profile-advanced-avatar .module, #profile-advanced-points .module, #profile-advanced-reputation .module, #profile-advanced-right .module {
margin-bottom : 4px;
}
#profile-advanced-details .main-content {
padding : 4px;
}
#profile-advanced-details .pagination {
float : left;
}
#profile-advanced-details ol {
list-style : none;
}
#profile-advanced-details ol li {
display : block;
margin-bottom : 4px;
}
#profile-advanced-details .avatar {
float : left;
}
.avatar {
background-color : #fff;
border : #1f537b solid 1px;
width : 50px;
}
.avatar img {
width : 50px;
}
.friend-block .avatar {
cursor : pointer;
margin : 0 auto;
}
.friend-block {
float : left;
margin : 1px;
overflow : hidden;
text-align : center;
width : 70px;
}
.friend_list_online_status {
font-size : 0.7em;
line-height : 11px;
}
.friend_list_online_status img {
vertical-align : middle;
}
.friends-foes-list {
float : left;
height : 2em;
width : 200px;
}
#profile-advanced-details .message-block {
margin-left : 57px;
}
#profile-advanced-details .message-header {
background : #f4f4f4;
border-top : 1px solid #ddd;
margin-bottom : 4px;
padding : 4px;
}
#profile-advanced-details .message-date {
float : right;
}
#profile-advanced-details .message-body {
margin-bottom : 4px;
}
#profile-advanced-details .message-footer {
text-align : right;
}
#profile-advanced-details .message-footer li {
display : inline;
margin : 0 0.25em;
}
#profile-advanced-details .message-footer li:after {
content : ' .';
}
#profile-advanced-details .message-footer li a {
margin-right : 0.25em;
text-decoration : underline;
}
#profile-advanced-details .message-footer li.last:after {
content : normal;
}
#profile-advanced-layout #new-message {
margin-top : 20px;
position : relative;
}
#profile-advanced-layout #tabs {
bottom : 0;
position : absolute;
}
#profile-advanced-layout #new-message-link {
bottom : 0;
padding-bottom : 4px;
position : absolute;
right : 4px;
}
#profile-advanced-details .top {
margin-bottom : 16px;
}
#profile-advanced-details .bottom {
margin-top : 16px;
}
#profile-advanced-right {
float : right;
width : 302px;
}
#profile-advanced-add {
margin-right : 4px;
padding : 7px 0 6px;
text-align : right;
}
#profile-advanced-details .stats-field {
margin : 4px 0 10px 4px;
padding : 0 10px 6px;
}
#profile-advanced-details .stats-field legend {
font-weight : 700;
}
#profile-advanced-details .stats-field ul {
list-style-type : none;
padding : 0;
text-indent : 10px;
}
#profile-advanced-details .stats-field li {
margin : 4px 0;
}
.pun .main fieldset.calendar {
margin : 0;
padding : 0;
}
.pun p.left-box {
float : left;
}
.pun p.right-box {
float : right;
}
* html p.left-box, * html p.right-box {
position : relative;
}
.pun .main p.left-box a, .pun .main p.right-box a {
color : #dedfdf;
}
* html .pun .main p.left-box a, * html .pun .main p.right-box a {
height : 1%;
}
.pun .main table.calendar {
border : none;
}
.pun .main table.calendar thead th {
background-color : #f4f4f4;
font-weight : 700;
padding : 0.5em;
}
.pun .main table.calendar td {
border : #ddd solid 1px;
overflow : hidden;
padding : 0;
}
.pun .main table.calendar td.row2:hover {
background-color : #f4f9fd;
}
.pun .main table.calendar .row3 {
background-color : #f4f4f4;
padding : 0.25em;
}
table.calendar ul {
height : 10em;
list-style-type : none;
}
table.calendar ul li {
margin : 0.25em;
}
table.calendar p.right-event {
padding : 0.25em;
text-align : right;
}
.overview.calendar .left-overview {
padding : 0.25em;
}
#mini-calendar {
float : left;
margin : 1em;
width : 270px;
}
#mini-calendar .table {
border-bottom : 1px solid #ddd;
border-left : 1px solid #ddd;
border-right : 1px solid #ddd;
margin-bottom : 1em;
}
#calendar-result {
float : left;
margin : 1em 0;
width : 68%;
}
.bday {
border : #ddd solid 1px;
}
.bday td {
text-align : center;
}
.bday .name {
text-align : left;
width : 20%;
}
.bday .www {
overflow : hidden;
text-align : center;
width : 10%;
}
.gallery-cat {
background-color : #fff;
border : #ddd solid 1px;
float : left;
margin-bottom : 0.5em;
margin-left : 1%;
min-height : 125px;
}
* html .gallery-cat {
height : 125px;
}
br.clear-column {
display : none;
}
* html .clear-column {
clear : both;
display : block !important ;
}
.gallery-cat p {
padding : 0.5em;
}
fieldset.gallery input.inputbox {
width : 80%;
}
.gallery-nav .gallery-cat {
margin : 1% 0 1% 1%;
padding : 1em 0 0;
text-align : center;
width : 19%;
}
.gallery-cat img {
margin : 0.25em;
}
.gallery-cat:hover {
background-color : #f4f9fd;
}
.gallery-cat .info-gallery {
clear : both;
font-size : 0.9em;
text-align : center;
}
.pic-container {
overflow : auto;
}
fieldset.effects dl {
border : #ddd solid 1px;
float : left;
margin : 0 0.5em 0.5em 0;
min-height : 10em;
width : 19%;
}
fieldset.effects dl:hover {
background-color : #f4f9fd;
}
fieldset.effects dt {
float : left;
font-weight : 700;
padding : 0.25em;
}
fieldset.effects dd {
border-top : 1px solid #ddd;
margin-top : 2em;
padding : 0.25em;
text-align : center;
}
fieldset.effects dd.check {
border : none;
clear : right;
float : right;
margin : 0.15em;
width : 1em;
}
table.mod-cp {
border-bottom : 1px solid #ddd;
width : 100%;
}
table.mod-cp th {
padding : 0.6em 1em 0.7em;
}
table.mod-cp th.name, table.stats th.name {
text-align : left;
width : 25%;
}
table.search th {
text-align : left;
}
table.search th.fixed {
width : 8em;
}
table.mod-cp td {
text-align : center;
}
table.mod-cp td.long-string {
text-align : left;
}
.main .mark {
margin : 1.7em 1.7em 0;
}
.main .mark a {
color : #00569C !important ;
}
.main .mark a:hover {
color : #B42000 !important ;
}
.gallery.overview img {
border : #ddd dashed 2px;
float : left;
margin : 1em 1em 0.5em 0.5em;
padding : 0.25em;
}
table.stats th.smallcell {
width : 3%;
}
table.stats td {
text-align : center;
}
table.search .tcl, table.search td {
text-align : center;
}
.main .avatar-gallery {
padding : 1.7em;
}
.main .avatar-gallery div p.select-avatar {
background-color : #ddd;
bottom : 0;
left : 0;
padding : 0.25em;
position : absolute;
right : 0;
text-align : center;
}
* html .main .avatar-gallery div p.select-avatar {
width : 114px;
}
.main .avatar-gallery div div {
background-color : #f4f9fd;
border : #ddd solid 1px;
float : left;
height : 260px;
margin : 0.5em 0.25em;
overflow : hidden;
position : relative;
text-align : center;
width : auto;
}
.main .avatar-gallery div div img {
border : #ddd solid 1px;
margin : 0.5em;
}
.main-content.standalone {
background-color : #fbfbfb;
margin : 0.5em 0;
padding : 1em;
}
.main-content.standalone h2 {
border-bottom : 1px solid #ddd;
font-size : 1.7em;
margin : 0 0 1em;
}
.main-content.standalone .button {
border : #ddd solid 1px;
margin : 1em;
padding : 0.5em 1em;
}
.main-content.standalone .button.button1 {
font-weight : 700;
}
.main-content.standalone .button:hover {
background-color : #fff;
border : #B42000 solid 1px;
}
.posting-confirm {
margin : 1em;
}
.pun .paged-foot, .pun .paged-head {
background-color : #fbfbfb;
border : #ddd solid 1px;
padding : 0.6em 1.3em 0.3em;
}
.pun .paged .posting {
float : right;
font-size : 1.2em;
font-weight : 700;
}
.pun .paging {
float : left;
font-size : 1.1em;
font-weight : 700;
}
strong.pagination {
font-weight : 400;
}
.pun .topic {
background : #f4f9fd;
border : #ddd solid 1px;
border-style : none solid;
}
.pun .post {
border-color : #eee #fff #ccc;
border-style : solid none;
border-width : 2px 0 1px;
}
* html .pun .post {
height : 1%;
}
* + html .pun .post {
min-height : 1px;
}
.pun .postmain {
background-color : #fbfbfb;
border-left : 1px solid #ddd;
margin-left : 18em;
}
.pun .posthead {
background : #f4f4f4;
border-bottom : 1px dashed #ccc;
padding : 0.5em 1.3em 0.5em 1em;
}
.pun .posthead h2 strong {
float : right;
}
.pun .postbody {
width : 100%;
}
.pun .post-entry {
padding : 1em 1em 0;
}
.pun .entry-content {
overflow : hidden;
padding-bottom : 0.8em;
width : 100%;
}
.pun .entry-content ol, .pun .entry-content ul {
margin-left : 2em;
}
.postmain blockquote {
background-color : #fff;
border : #ddd solid 1px;
padding : 0.5em 1em;
}
.postmain cite {
display : block;
font-style : normal;
font-weight : 700;
margin : 0 0 1em;
}
.vote {
float : right;
margin-left : 4px;
width : 9px;
}
.vote .vote-button {
font-weight : 700;
margin-left : -1px;
text-align : center;
}
.vote .vote-button a {
text-decoration : none !important ;
}
.vote .vote-bar {
border : #333 solid 1px;
font-size : 0;
height : 50px;
margin : 0 auto;
width : 3px;
}
.vote .vote-no-bar {
letter-spacing : -2px;
margin-left : -2px;
white-space : nowrap;
}
.vote .vote-bar-plus {
background-color : #0f0;
}
.vote .vote-bar-minus {
background-color : red;
}
.pun .user {
display : inline;
overflow : hidden;
padding-top : 1.6em;
white-space : normal;
width : 16em;
overflow-wrap : break-word;
}
.pun .post .user {
float : left;
margin-left : -17em;
margin-top : -1.8em;
position : relative;
}
.pun .user .user-ident {
font-size : 12px;
padding : 0 0 0.7em;
}
.pun .user-ident .username {
color : #00569c;
display : block;
font-size : 1.2em;
font-weight : 700;
position : absolute;
text-decoration : none;
top : 0;
}
* html .pun .user-ident .username {
padding : 0 0 0.25em;
}
* + html .pun .user-ident .username {
padding : 0 0 0.3em;
}
.pun .user-ident .username a {
text-decoration : none;
}
.pun .user-ident .user-basic-info {
font-weight : 700;
}
.pun .user .user-info {
color : #666;
line-height : 1.8em;
}
.postfoot {
border-top : 1px dashed #ccc;
clear : both;
margin-left : -17em;
padding : 0.5em 1em;
text-align : right;
}
div.post-options img {
cursor : pointer;
}
.pun .postfoot .user-contact {
float : left;
text-align : left;
width : 15em;
}
* html .pun .postfoot {
margin-left : 0;
}
.pun .sig-content {
clear : both;
padding : 0.5em 1em;
position : relative;
}
.pun .p-hidden {
border-bottom : 1px solid #ddd;
padding : 15px 0;
text-align : center;
}
.pun .sig-content .sig-line {
border-color : #ddd;
border-top-style : solid;
border-top-width : 1px;
display : block;
margin : 0 auto;
padding-bottom : 0.5em;
width : 250px;
}
.overview {
background-color : #f4f9fd;
border : #ddd solid 1px;
font-family : Verdana, Arial, Helvetica, sans-serif;
}
.title-overview {
background-color : #f4f9fd;
padding : 5px 5px 0 0;
}
.overview h1 {
border-bottom : 1px solid #ddd;
font-size : 1em;
padding : 0.25em 0.5em;
text-align : center;
}
.left-overview {
padding : 5px 5px 0;
}
.left-overview a {
font-weight : 400;
}
.center-overview {
padding : 0.5em;
text-align : center;
}
p.center-overview a {
color : #00569c !important ;
}
* html .center-overview {
height : 1%;
}
.topic-overview {
background-color : #fff;
padding : 0.5em;
}
.overview-info {
background-color : #fbfbfb;
border-bottom : 1px dotted #ddd;
font-size : 0.8em;
padding : 0.25em 0.5em;
}
.dashed {
background-color : #f4f9fd;
border : none;
color : #f4f9fd;
}
#search_menu .forumline {
padding : 0.5em;
}
#search_menu .forumline .thHead {
font-weight : 700;
}
#search_menu .forumline td {
padding : 0.5em 0;
}
#search_menu .forumline span.genmed a {
color : #333 !important ;
font-size : 0.9em;
}
#search_menu .forumline input.post {
border : #ddd solid 1px;
}
table.forumline {
background-color : #f4f9fd;
border : #ddd solid 1px;
}
.pun .main-head a.exthelp, .pun .main-head a.exthelp:link, .pun .main-head a.exthelp:visited {
background-image : url(http://illiweb.com/fa/punbb/helpdark.png);
background-position : left;
background-repeat : no-repeat;
padding-left : 20px;
}
.pun .frm-form {
background : #fbfbfb;
border : none;
}
.pun div.frm-form {
margin : 1.7em;
}
.dd-textarea {
width : auto;
}
button.button2, input.button2 {
background-color : #FAFAFA;
background-image : url(http://illiweb.com/fa/prosilver/bg_button.gif);
background-position : top;
background-repeat : repeat-x;
border : #BCBCBC solid 1px;
color : #000;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 0.9em;
margin : 0 0.25em;
overflow : visible;
padding : 2px 3px;
vertical-align : middle;
width : auto !important ;
}
a.button2, body:last-child a.button1, button.button2, input.button1, input.button2 {
padding : 1px 0;
}
button.button2:hover, input.button2:hover {
background-position : 0 100%;
border : #b42000 solid 1px;
color : #b42000;
}
* html button.button2, * html input.button2 {
height : 24px;
margin : 0 0.25em;
padding-bottom : 0;
padding-left : 3px;
padding-right : 3px;
}
* + html button.button2, * + html input.button2 {
height : 24px;
padding-left : 3px;
padding-right : 3px;
}
* + html button.button2 img {
vertical-align : middle;
}
* html button.button2 img {
vertical-align : middle;
}
.select {
background-color : #fff;
border : #BCBCBC solid 1px;
left : 0;
overflow : hidden;
position : absolute;
top : 0;
width : 0;
z-index : 100;
}
* html .select {
margin-top : -9px;
}
.select p {
font-size : 0.9em;
margin : 0;
padding : 4px 6px;
}
.select button {
background-color : #FFF;
border : none;
font-size : 0.9em;
margin : 0;
padding : 4px;
text-align : left;
}
#sel_smilies_content button {
background-color : #fff;
}
.select button.button2 {
border : #BCBCBC solid 1px;
padding : 0;
}
* + html .select button.button2 {
padding-left : 3px;
padding-right : 3px;
}
* html .select button.button2 {
padding-left : 3px;
padding-right : 3px;
}
.select button.button2:hover {
background-position : 0 100%;
border : #b42000 solid 1px;
color : #b42000;
}
.select button:hover, .selectHover {
background-color : #EEE;
cursor : pointer;
}
button.bbcode {
background-image : url(http://illiweb.com/fa/wysiwyg/bg_button.png);
border : #e3adad solid 1px;
}
#text_editor_controls {
margin : 10px 0 0 210px;
white-space : pre-wrap;
overflow-wrap : break-word;
}
#text_editor_textarea, #textarea_content iframe#text_editor_iframe {
width : 100%;
}
* + html #text_editor_textarea, * + html #textarea_content iframe#text_editor_iframe {
width : 60%;
}
* html #text_editor_textarea, * html #textarea_content iframe#text_editor_iframe {
width : 60%;
}
* + html #text_editor_textarea.quick_reply_textarea {
width : 60% !important ;
}
* html #text_editor_textarea.quick_reply_textarea {
width : 60% !important ;
}
#quick_reply .frm-buttons {
padding-left : 0;
}
#quick_reply table {
border : none;
}
div.posting-block {
float : left;
margin-right : 20px;
width : 80%;
}
.pun .frm div.posting-block dd.frm-textarea {
width : auto;
}
.helpline {
margin-left : 210px;
}
* + html .helpline {
display : block;
height : 1em;
}
* html .helpline {
display : block;
height : 1em;
}
#smiley-box {
float : left;
margin : 6px 0 0;
width : 15%;
}
#smiley-box iframe {
border : none;
height : 260px;
overflow : auto;
width : 100%;
}
.smiley-element {
margin-top : 5px;
}
.smiley-element img {
margin : 0 15px 10px 0;
}
.smiley-element a, .smiley-element a img {
border : none;
}
#smiley-box-wysiwyg {
background-color : #fbfbfb;
float : left;
margin : 25px 0 0 15px;
width : 20%;
}
* html #smiley-box-wysiwyg {
margin : 25px 3px 0 0;
}
* + html #smiley-box-wysiwyg {
margin : 25px 3px 0 0;
}
#smiley-box-wysiwyg iframe {
background-color : #fbfbfb;
border : none;
height : 280px;
overflow : auto;
width : 100%;
}
.pun-privmsg {
list-style-type : none;
text-align : center;
}
.pun-privmsg li {
display : inline;
font-weight : 700;
margin-left : 15px;
}
.pun-privmsg li a {
font-weight : 400;
}
.pun-privmsg li img {
vertical-align : middle;
}
.popup {
margin : 0;
min-width : 390px;
}
.popup h1 {
font-size : 1.1em;
margin-top : 5px;
}
body.chatbox {
background-color : #fff;
background-image : none;
margin : 0;
padding : 0;
}
#chatbox_header {
height : 30px;
}
#chatbox_header.main-head {
background-color : #1f537b;
color : #dedfdf;
padding : 0 1.3em;
}
.chatbox-title, .chatbox-title a.chat-title {
color : #dedfdf;
text-decoration : none;
}
.chatbox-title {
float : left;
margin : 0;
padding : 2px 5px 0;
width : 15em;
}
.chatbox-options {
float : right;
font-size : 11px;
list-style : none;
margin : 0.7em 0.5em 0.5em;
}
.chatbox-options li {
display : inline;
}
.chatbox-options li, .chatbox-options li a, .chatbox-options li label {
color : #dedfdf;
}
#chatbox_members {
border-right : 1px dashed #ccc;
bottom : 30px;
overflow : auto;
position : absolute;
top : 30px;
width : 180px;
}
#chatbox_messenger_form {
margin : 10px 0 0;
}
#chatbox_members .member-title {
background-color : #f4f9fd;
background-image : none;
color : #00569c;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
padding : 0.5em 0.25em;
text-align : center;
}
#chatbox_members ul {
list-style : none;
margin : 0 0 0 1em;
}
#chatbox_members ul li {
margin : 0.5em 0.5em 0.5em 0;
}
#chatbox {
bottom : 30px;
left : 181px;
line-height : 10px;
overflow : auto;
position : absolute;
right : 0;
top : 30px;
}
#chatbox p {
line-height : 1.2em;
}
.chatbox_row_1 {
background-color : #fbfbfb;
padding : 4px;
}
.chatbox_row_2 {
background-color : #f4f4f4;
padding : 4px;
}
.chatbox_row_3 {
background-color : #f4f9fd;
padding : 4px;
}
#chatbox .user {
font-weight : 700;
}
.memberlist_row_1 {
background-color : #fbfbfb;
}
#chatbox_footer {
border-top : 1px dashed #ccc;
bottom : 0;
left : 0;
position : absolute;
right : 0;
}
#message, #submit_button {
border-width : 1px;
}
.fontbutton {
background : none 0 repeat scroll #E1E1E2;
border : none medium;
color : #000;
cursor : pointer;
float : left;
margin-right : 10px;
padding : 1px;
text-align : left;
}
.fontbutton_normal {
background : #E1E1E2;
}
.fontbutton_selected {
background : #BBC7CE;
border : #22229C solid 1px;
}
.fontbutton_clicked {
background : #959595;
border : #22229C solid 1px;
}
.fontbutton_hover {
background : #E1E1E2;
border : #22229C solid 1px;
}
#chatbox_contextmenu {
background-color : #f4f9fd;
border : #000 solid 2px;
}
#chatbox_contextmenu p {
background : #fbfbfb;
border-bottom : 1px solid #777;
font-family : verdana, arial, sans-serif;
margin : 0;
padding : 1px 4px;
}
#chatbox_contextmenu p.hover {
background : #f4f4f4;
}
#chatbox_contextmenu p.close {
background : url();
color : #fff;
font-size : 95%;
padding : 1px;
}
#chatbox_contextmenu p.close img {
padding-left : 20px;
vertical-align : middle;
}
#chatbox_contextmenu a {
color : #00569c;
font-size : 95%;
text-decoration : none;
}
.module {
overflow : hidden !important ;
}
.module.main {
margin : 0 !important ;
}
.module .main-content {
padding : 1em;
}
.module .main-content table {
table-layout : fixed;
}
.module .main-content ul {
margin : 0 2em;
}
.module p.author {
background-color : #f4f4f4;
border-bottom : 1px solid #ddd;
font-size : 0.9em;
padding : 0.25em;
}
.module h3.news {
background-color : #ddd;
font-weight : 700;
padding : 0.5em;
}
.module div.body {
padding : 0.5em;
}
.module .full-reading {
margin-top : 2em;
}
.module div.body ol, .module div.body ul {
margin-left : 2em;
}
.module p.comments {
border-top : 1px dashed #ddd;
font-size : 0.8em;
padding : 0.25em 0.25em 1em;
}
fieldset.frm-set.login {
margin : 0;
}
fieldset.frm-set.login dl dt {
margin : 0 1em 0 0;
text-align : left;
width : auto;
}
fieldset.frm-set.login dl dd {
margin : 0;
}
.module .details img {
border : #ddd solid 1px;
margin : 0 1em;
}
.module .details dt {
font-weight : 700;
}
#calendar.main-content {
padding : 0;
}
#calendar .calendar-header, #mini-calendar .calendar-header {
border-bottom : 1px solid #ddd;
border-left : none;
}
#calendar table tr.date td:first-child, #mini-calendar table tr.date td:first-child {
border-left : none;
}
.module #calendar {
min-width : 180px;
}
.module hr {
border : #ddd solid 0.5px;
height : 1px;
margin : 1em 0;
}
.ballot fieldset {
margin : 0.5em 0;
}
.ballot fieldset dd {
float : left;
}
.frm-set dd ul {
list-style-type : none;
}
.donate, .quotebox {
background-color : #f4f4f4;
border : #ddd solid 1px;
padding : 1em;
}
.donate .donate-form p {
padding : 1.7em;
}
.donate .column {
width : 49%;
}
.captcha div.captcha-img {
float : left;
margin : 0 1em 0 0;
}
.captcha .inputbox {
margin-top : 0.5em;
}
.warning {
color : #f33;
}
.report-abuse-textarea {
width : 70%;
}
fieldset.frm-set.left.rpg, fieldset.frm-set.right.rpg {
margin : 5px;
width : 47%;
}
fieldset.frm-set.rpg dt {
float : none !important ;
text-align : left !important ;
width : auto;
}
fieldset.frm-set.rpg dd {
margin-left : 0 !important ;
}
fieldset.frm-set.rpg dd table {
border : #ddd solid 1px;
border-collapse : collapse;
border-spacing : 0;
display : table;
padding : 0;
width : 100%;
}
fieldset.frm-set.rpg dd table td {
padding : 5px;
}
.center {
text-align : center;
}
.right {
float : right;
}
.left {
float : left;
}
.margin-field {
margin : 0 1.7em;
}
.normal {
font-weight : 400;
}
.bold {
font-weight : 700;
}
.clear {
clear : both;
height : 1px;
}
* html .clear {
display : none;
}
.clearfix:after {
clear : both;
content : ".";
display : block;
height : 0;
visibility : hidden;
}
* + html .clearfix {
min-height : 1px;
}
* html .clearfix {
clear : both;
height : 1%;
}
#pun-about {
background-color : #f4f4f4;
border-color : #ddd;
border-style : solid;
border-width : 1px;
line-height : 150%;
padding : 0.6em 1em;
text-align : right;
}
#pun-about ul {
list-style-type : none;
}
#pun-about ul li {
display : inline;
}
#pun-about ul li a {
font-weight : 700;
}
#pun-about #qjump {
float : left;
text-align : left;
}
#pun-about #qjump label {
font-weight : 700;
}
#pun-about #qjump fieldset {
border : none;
}
#pun-foot {
clear : both;
}
#pun-foot h3 {
margin-top : 20px;
}
#pun-foot #pun-about ul li strong {
font-weight : 400;
}
td.fav-icon img {
float : left;
margin : 0 1em 2em 0.5em;
}
#login_popup {
background-color : #fbfbfb;
border : #ddd solid 1px;
display : none;
position : absolute;
z-index : 10000;
}
#login_popup_buttons {
bottom : 8px;
position : absolute;
right : 6px;
}
#login_popup_buttons input {
margin-left : 6px;
}
ul.profile_field_list {
padding : 0;
}
html ul.profile_field_list li {
list-style-type : none;
}
ul.profile_field_list > li {
list-style-type : none;
}
.inputURL {
font-family : "Courier New", "Times New roman";
font-size : 10px;
letter-spacing : -1px;
}
.middleline {
line-height : 2em;
}
.invisible {
display : none;
visibility : hidden;
}
.visible {
display : block;
visibility : visible;
}
.ajax-profil_hover {
background : transparent;
}
.ajax-profil_parent {
position : relative;
}
.ajax-profil_edit {
cursor : pointer;
left : -12px;
position : absolute;
top : 6px;
}
.ajax-profil_edit img {
margin-left : 4px;
}
.ajax-profil_valid {
cursor : pointer;
margin-left : 4px;
vertical-align : middle;
}
#profile-advanced-details dl {
margin : 10px 0 0;
padding : 8px 10px 8px 0;
width : 98%;
}
#profile-advanced-details dl dt {
display : block;
float : left;
width : 10em;
}
#profile-advanced-details dl dd {
margin-left : 10em;
padding-left : 12px;
}
#profile-advanced-details div.separator {
border-bottom : 1px solid #dcdcdc;
clear : both;
font-size : 1px;
line-height : 1px;
padding-top : 10px;
}
#profile-advanced-details .ajax-profil_edit {
left : -4px;
}
.jqmWindow {
background-color : #fff;
border : #f4f9fd solid 1px;
display : none;
left : 50%;
margin-left : -225px;
margin-top : -125px;
position : fixed;
top : 50%;
width : 450px;
}
.jqmWindow .main {
margin : 0;
}
.jqmOverlay {
background-color : #000;
}
.jqDrag {
cursor : move;
}
#first-post-br {
border : 0;
border-top : 1px solid #ccc;
margin : 20px auto;
width : 80%;
}
.blog_cal-border {
background : #fbfbfb;
border : #1f537b solid 1px;
display : inline;
float : left;
font-size : 1.2em;
margin-right : 3em;
padding : 1px;
}
.blog_cal-content {
background : #1f537b;
color : #fff;
font-family : "Lucida Grande", "Lucida Sans Unicode", Arial, Sans-Serif;
line-height : 1.4em;
padding : 1px;
text-align : center;
width : 2.9em;
}
.blog_cal-content span {
display : block;
}
.blog_cal-day {
font-size : 1.6em;
letter-spacing : 0.2em;
padding-left : 0.2em;
}
.blog_cal-month {
font-size : 2em;
font-weight : 700;
line-height : 0.7em;
}
.blog_cal-year {
font-size : 0.8em;
line-height : 1.2em;
}
.blog_title {
font-size : 1.2em;
padding-top : 1.1em;
}
.blog_title .status {
margin-top : -0.1em;
}
.blog_title .topictitle {
font-size : 1.1em;
text-decoration : none;
}
.blog_message {
font-size : 1.1em;
margin-top : 0.5em;
}
.blog_comments {
font-size : 0.8em;
margin-right : 0.5em;
text-align : right;
}
.blog_comments img {
vertical-align : middle;
}
#blog_comments {
margin : 0 auto;
width : 90%;
}
#blog_comments .posthead {
padding : 2px 4px;
}
.blog_comment-avatar {
float : left;
}
.blog_comment-avatar img {
background-color : #fff;
border : #1f537b solid 1px;
margin : 2px 2px 4px;
vertical-align : middle;
width : 38px;
}
#blog_comments .h3 {
margin-left : 45px;
margin-top : 0;
min-height : 22px;
overflow : hidden;
padding : 0;
}
.blog_comment-title {
float : left;
margin-top : 7px;
min-height : 12px;
}
#blog_comments .postfoot {
margin-left : inherit;
}
.no_comment {
padding : 10px 0;
}
#bookmarks {
float : right;
}
#bookmarks a img {
background : url(http://illiweb.com/fa/social_bookmarking/social_bookmarking.png) no-repeat scroll;
height : 20px;
vertical-align : middle;
width : 20px;
}
#bookmarks a img.twitter {
background : url(http://illiweb.com/fa/social_bookmarking/twitter.png) no-repeat scroll;
height : 16px;
margin : 2px;
width : 16px;
}
#bookmarks img.delicious {
background-position : -10px -10px;
}
#bookmarks img.digg {
background-position : -10px -50px;
}
#bookmarks img.excite {
background-position : -9px -90px;
}
#bookmarks img.facebook {
background-position : -9px -128px;
}
#bookmarks img.furl {
background-position : -10px -166px;
}
#bookmarks img.google {
background-position : -10px -206px;
}
#bookmarks img.live {
background-position : -9px -246px;
}
#bookmarks img.netscape {
background-position : -9px -284px;
}
#bookmarks img.newsvine {
background-position : -9px -322px;
}
#bookmarks img.reddit {
background-position : -10px -360px;
}
#bookmarks img.slashdot {
background-position : -10px -400px;
}
#bookmarks img.smarking {
background-position : -9px -440px;
}
#bookmarks img.stumbleupon {
background-position : -10px -478px;
}
#bookmarks img.technorati {
background-position : -10px -518px;
}
#bookmarks img.yahoo {
background-position : -10px -558px;
}
.mceContentBody {
background : #f4f4f4;
color : #333;
}
.resize_process .resizebox {
display : none;
}
.resize_process img.resize_img {
display : none;
}
.resizebox a.enlarge, .resizebox.enlarged a.resize, .resizebox.showfull a.fullsize {
display : inline;
}
.resizebox a.fullsize, .resizebox a.resize, .resizebox.enlarged a.enlarge {
display : none;
}
.resizebox {
background-color : #ffffe1;
cursor : default;
display : inline-block;
font-size : 11px;
font-style : normal;
font-weight : 400;
line-height : 1.1em;
margin : 0;
max-width : 100%;
text-align : left;
}
.resizebox div {
font-style : normal;
font-weight : 400;
margin : 0;
}
.resizebox .resize_border {
border : #fbfbfb solid 1px;
display : block;
}
.resizebox .resize_content {
display : inline;
padding : 5px 10px;
}
.resizebox .resize_filler {
border : none;
display : inline;
padding : 0;
width : 40px;
}
.attachbox {
background-color : #ffffe1;
border : #f4f9fd dashed 1px;
clear : left;
color : #333;
float : left;
margin : 5px 5px 5px 0;
padding : 6px;
width : auto;
}
.attachbox dt {
font-family : Arial, Helvetica, sans-serif;
text-transform : uppercase;
}
.attachbox dd {
border-top : 1px solid #f4f9fd;
clear : left;
font-size : 0.9em;
margin-left : 10px;
padding : 0;
}
dl.file {
display : block;
font-family : Verdana, Arial, Helvetica, sans-serif;
margin-bottom : 10px;
}
dl.file dt {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : 700;
margin : 0;
padding : 0;
text-transform : none;
}
dl.file dt img {
vertical-align : middle;
}
.info {
font-size : 10px;
font-style : italic;
}
.spoiler_content {
display : none;
}
.spoiler_content.hidden {
display : block;
}
#cont_pwd {
float : left;
height : 21px;
padding : 0 0 0 20px;
width : 150px;
}
.pwd_img {
color : #000;
display : none;
font-size : 11px;
font-weight : 700;
height : 14px;
line-height : 14px;
padding : 4px 0 3px;
text-align : center;
width : 150px;
}
#pwd_good {
background : url(http://illiweb.com/fa/p_strength/pwd_good.png);
}
#pwd_middle {
background : url(http://illiweb.com/fa/p_strength/pwd_middle.png);
}
#pwd_bad {
background : url(http://illiweb.com/fa/p_strength/pwd_bad.png);
}
.fb_login {
margin : 17px 0 0;
}
.fb_login .fb_or {
display : inline-block;
margin : 0 65px 0 55px;
}
.frm-buttons.fb {
width : 100%;
}
.frm-set.connexion input.inputfield {
width : 180px;
}
.invitfb_connect {
padding : 10px 0;
text-align : center;
}
#fb_explain {
float : left;
padding : 5px 0 0 5px;
}
.frm_connexion {
float : left;
width : 410px;
}
#cont_fb_invit iframe {
width : 760px !important ;
}
.mod_bookmarks a img {
background : url(http://illiweb.com/fa/social_bookmarking/social_bookmarking_fa.png) no-repeat scroll;
height : 20px;
vertical-align : middle;
width : 20px;
}
.mod_bookmarks img.digg {
background-position : -10px -47px;
}
.mod_bookmarks img.delicious {
background-position : -10px -8px;
}
.mod_bookmarks img.reddit {
background-position : -10px -359px;
}
.mod_bookmarks img.slashdot {
background-position : -10px -398px;
}
.mod_bookmarks img.stumbleupon {
background-position : -10px -476px;
}
.mod_bookmarks img.furl {
background-position : -10px -163px;
}
.mod_bookmarks img.yahoo {
background-position : -10px -554px;
}
.mod_bookmarks img.google {
background-position : -10px -204px;
}
.mod_bookmarks img.blinklist {
background-position : -10px -665px;
}
.mod_bookmarks img.blogmarks {
background-position : -10px -630px;
}
.mod_bookmarks img.technorati {
background-position : -10px -516px;
}
.mod_rss_feeds a img {
background : url(http://illiweb.com/fa/rss_mod/sprite_rss_feeds.png) no-repeat scroll;
height : 17px;
padding-bottom : 2px;
vertical-align : middle;
width : 91px;
}
.mod_rss_feeds img.yahoo {
background-position : 0 0;
}
.mod_rss_feeds img.google-reader {
background-position : -100px 0;
}
.mod_rss_feeds img.msn {
background-position : -199px 0;
}
.mod_rss_feeds img.aol {
background-position : -299px 0;
}
.mod_rss_feeds img.newsgator {
background-position : -399px 0;
}
.mod_rss_feeds img.rojo {
background-position : -498px 0;
}
.mod_rss_feeds img.bloglines {
background-position : -598px 0;
}
.sprite-arrow_prosilver_down {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : 0 0;
height : 6px;
width : 6px;
}
.sprite-arrow_prosilver_left {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -56px 0;
height : 6px;
width : 4px;
}
.sprite-arrow_prosilver_right {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -110px 0;
height : 6px;
width : 4px;
}
.sprite-arrow_prosilver_up {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -164px 0;
height : 6px;
width : 6px;
}
.sprite-arrow_subsilver_down {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -220px 0;
height : 9px;
width : 9px;
}
.sprite-arrow_subsilver_left {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -279px 0;
height : 9px;
width : 9px;
}
.sprite-arrow_subsilver_right {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -338px 0;
height : 9px;
width : 9px;
}
.sprite-arrow_subsilver_up {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -397px 0;
height : 9px;
width : 9px;
}
.sprite-icon_minipost {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -456px 0;
height : 9px;
width : 12px;
}
.sprite-icon_minipost_new {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -518px 0;
height : 9px;
width : 12px;
}
.sprite-icon_minipost_participate {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -580px 0;
height : 9px;
width : 12px;
}
.sprite-icon_miniposted {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -642px 0;
height : 9px;
width : 12px;
}
.sprite-icon_pages {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -704px 0;
height : 12px;
width : 11px;
}
.sprite-icon_post_target {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -765px 0;
height : 9px;
width : 11px;
}
.sprite-icon_post_target_unread {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -826px 0;
height : 9px;
width : 11px;
}
.sprite-icon_reply {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -887px 0;
height : 9px;
width : 18px;
}
.sprite-icon_reply_new {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -955px 0;
height : 9px;
width : 18px;
}
.sprite-icon_tiny_topic {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1023px 0;
height : 11px;
width : 10px;
}
.sprite-icon_topic_latest {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1083px 0;
height : 9px;
width : 11px;
}
.sprite-icon_topic_newest {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1144px 0;
height : 9px;
width : 11px;
}
.sprite-subforum_read {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1205px 0;
height : 9px;
width : 11px;
}
.sprite-subforum_unread {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1266px 0;
height : 9px;
width : 11px;
}
.sprite-tabs_less {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1327px 0;
height : 9px;
width : 9px;
}
.sprite-tabs_more {
background : url(http://illiweb.com/fa/sprite_icons.png) top left no-repeat;
background-position : -1386px 0;
height : 9px;
width : 9px;
}
.sprite-icon_calendar {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 0;
height : 13px;
width : 14px;
}
.sprite-icon_faq {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -63px;
height : 14px;
width : 16px;
}
.sprite-icon_gallery {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -127px;
height : 14px;
width : 14px;
}
.sprite-icon_groups {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -191px;
height : 14px;
width : 16px;
}
.sprite-icon_home {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -255px;
height : 12px;
width : 13px;
}
.sprite-icon_logout {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -317px;
height : 14px;
width : 16px;
}
.sprite-icon_members {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -381px;
height : 14px;
width : 16px;
}
.sprite-icon_message {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -445px;
height : 14px;
width : 16px;
}
.sprite-icon_portal {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -509px;
height : 14px;
width : 14px;
}
.sprite-icon_register {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -573px;
height : 14px;
width : 16px;
}
.sprite-icon_search {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -637px;
height : 14px;
width : 16px;
}
.sprite-icon_textbox_search {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -701px;
height : 14px;
width : 16px;
}
.sprite-icon_ucp {
background : url(http://illiweb.com/fa/sprite_prosilver_navbar.png) top left no-repeat;
background-position : 0 -765px;
height : 14px;
width : 16px;
}
.sprite-icon_mini_calendar {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : 0 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_faq {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -62px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_gallery {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -124px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_groups {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -186px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_index {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -248px 0;
height : 13px;
width : 13px;
}
.sprite-icon_mini_login {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -311px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_members {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -373px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_message {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -435px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_portal {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -497px 0;
height : 13px;
width : 13px;
}
.sprite-icon_mini_profile {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -560px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_register {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -622px 0;
height : 13px;
width : 12px;
}
.sprite-icon_mini_search {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -684px 0;
height : 13px;
width : 12px;
}
#search_menu a img {
background : url(http://illiweb.com/fa/sprite_subsilver_menu.png) top left no-repeat;
background-position : -684px 0;
height : 13px;
width : 12px;
}
#at16lb {
background-color : #000;
display : none;
height : 100%;
left : 0;
opacity : 0.001000000047497451305389404296875;
position : absolute;
top : 0;
width : 100%;
z-index : 1001;
}
#at16pc, #at16pi, #at16pib, #at20mc, #at_complete, #at_email, #at_error, #at_share, #at_success {
position : static !important ;
}
#at20mc {
left : 0;
position : absolute;
top : 0;
}
#at20mc a {
color : #36B;
}
.at15a {
border : 0;
height : 0;
margin : 0;
padding : 0;
width : 230px;
}
.atnt {
height : 24px !important ;
padding : 6px 0 0 !important ;
text-align : center !important ;
}
.atnt a {
color : #36b;
text-decoration : none;
}
.atnt a:hover {
text-decoration : underline;
}
#at15s, #at16nms, #at16p, #at16p form input, #at16p form textarea, #at16p label, #at_msg, #at_share .at_item {
font-family : arial, helvetica, tahoma, verdana, sans-serif !important ;
font-size : 12px !important ;
line-height : 1em;
outline-style : none;
outline-width : 0;
}
* html #at15s.mmborder {
position : absolute !important ;
}
#at15s.mmborder {
border : #7f7f7f solid 10px !important ;
position : fixed !important ;
width : 240px !important ;
}
#at15s {
background-color : #fff;
border : #ccc solid 1px;
color : #4c4c4c !important ;
float : none !important ;
line-height : 1em !important ;
margin : 0 !important ;
overflow : visible !important ;
padding : 1px !important ;
position : absolute !important ;
text-align : left !important ;
width : 230px !important ;
}
#at15s_head {
background : #f2f2f2;
border-bottom : 1px solid #e5e5e5;
cursor : default;
padding : 4px;
position : relative;
}
#at15s_brand, #at16_brand {
position : absolute;
}
#at15s_brand {
right : 4px;
top : 4px;
}
#at16_brand {
cursor : default;
right : 30px;
top : 5px;
}
#at_hover {
padding : 4px;
}
#at_hover .at_item, #at_share .at_item {
background : #fff !important ;
color : #4c4c4c !important ;
float : left !important ;
}
#at16nms {
padding : 4px 5px;
}
#at_hover .at_item {
margin : 1px;
padding : 2px 3px !important ;
width : 102px !important ;
}
#at_hover .at_item.atiemode2 {
width : 104px !important ;
}
#at_hover .at_item.athov, #at_hover .at_item:hover {
margin : 0 !important ;
}
#at_hover .at_item.athov, #at_hover .at_item:hover, #at_share .at_item.athov, #at_share .at_item:hover {
background : #f2f2f2 !important ;
border : #e5e5e5 solid 1px;
color : #000 !important ;
}
* html #at_hover .at_item {
border : #fff solid 1px;
}
* html #at_hover .at_item.athov {
border : #e5e5e5 solid 1px !important ;
margin : 1px !important ;
}
#at_email15 {
padding-top : 5px;
}
.at15e_row {
height : 28px;
}
.at15e_row label, .at15e_row span {
display : block !important ;
float : left !important ;
padding-left : 10px !important ;
width : 60px !important ;
}
.at15e_row input, .at15e_row textarea {
background : #fff !important ;
border : #ccc solid 1px !important ;
color : #333 !important ;
display : block !important ;
float : left !important ;
font-size : 11px !important ;
font-weight : 400 !important ;
padding : 0 !important ;
width : 150px !important ;
}
#at_email input, #at_email label, #at_email textarea {
font-size : 11px !important ;
}
.at15t {
background : url(http://illiweb.com/fa/addthis/widget04.png) left no-repeat;
cursor : pointer;
display : block !important ;
height : 16px !important ;
line-height : 16px !important ;
padding-left : 20px !important ;
}
.addthis_button {
cursor : pointer;
}
.addthis_toolbox.addthis_default_style span {
line-height : 16px;
}
.addthis_default_style .addthis_separator {
display : inline;
margin : 0 5px;
}
div.atclear {
clear : both;
}
.addthis_default_style .addthis_separator, .addthis_default_style .at300b, .addthis_default_style .at300bs, .addthis_default_style .at300m {
float : left;
}
.at300b img {
border : 0;
}
.addthis_default_style .at300b, .addthis_default_style .at300m {
padding : 0 2px;
}
.at300b, .at300bs, .at300m {
cursor : pointer;
}
.at300bs {
background : url(http://illiweb.com/fa/addthis/widget04.png) left no-repeat;
display : block;
height : 16px;
line-height : 16px !important ;
overflow : hidden;
width : 16px;
}
.at300bs.at15t_compact, .at300bs.at15t_expanded {
background : url(http://illiweb.com/fa/addthis/logo1414.gif) left no-repeat;
margin-right : 4px;
}
.at15t_more {
background : url(http://illiweb.com/fa/addthis/logo1414.gif) left no-repeat !important ;
}
.at15t_000 {
background-position : 0 0;
}
.at15t_aim {
background-position : 0 -16px !important ;
}
.at15t_amazonwishlist {
background-position : 0 -32px !important ;
}
.at15t_ask {
background-position : 0 -48px !important ;
}
.at15t_backflip {
background-position : 0 -64px !important ;
}
.at15t_ballhype {
background-position : 0 -80px !important ;
}
.at15t_bebo {
background-position : 0 -96px !important ;
}
.at15t_blogger {
background-position : 0 -112px !important ;
}
.at15t_blogmarks {
background-position : 0 -128px !important ;
}
.at15t_buzz {
background-position : 0 -144px !important ;
}
.at15t_delicious {
background-position : 0 -160px !important ;
}
.at15t_digg {
background-position : 0 -176px !important ;
}
.at15t_diigo {
background-position : 0 -192px !important ;
}
.at15t_email {
background-position : 0 -208px !important ;
}
.at15t_facebook {
background-position : 0 -224px !important ;
}
.at15t_fark {
background-position : 0 -240px !important ;
}
.at15t_faves {
background-position : 0 -256px !important ;
}
.at15t_favorites {
background-position : 0 -272px !important ;
}
.at15t_friendfeed {
background-position : 0 -288px !important ;
}
.at15t_friendster {
background-position : 0 -304px !important ;
}
.at15t_google {
background-position : 0 -320px !important ;
}
.at15t_hatena {
background-position : 0 -336px !important ;
}
.at15t_hi5 {
background-position : 0 -352px !important ;
}
.at15t_kaboodle {
background-position : 0 -368px !important ;
}
.at15t_kirtsy {
background-position : 0 -384px !important ;
}
.at15t_linkagogo {
background-position : 0 -400px !important ;
}
.at15t_linkedin {
background-position : 0 -416px !important ;
}
.at15t_live {
background-position : 0 -432px !important ;
}
.at15t_meneame {
background-position : 0 -448px !important ;
}
.at15t_misterwong {
background-position : 0 -464px !important ;
}
.at15t_mixx {
background-position : 0 -480px !important ;
}
.at15t_multiply {
background-position : 0 -496px !important ;
}
.at15t_myaol {
background-position : 0 -512px !important ;
}
.at15t_myspace {
background-position : 0 -528px !important ;
}
.at15t_netvibes {
background-position : 0 -544px !important ;
}
.at15t_netvouz {
background-position : 0 -560px !important ;
}
.at15t_newsvine {
background-position : 0 -576px !important ;
}
.at15t_nujij {
background-position : 0 -592px !important ;
}
.at15t_orkut {
background-position : 0 -608px !important ;
}
.at15t_plaxo {
background-position : 0 -624px !important ;
}
.at15t_print {
background-position : 0 -640px !important ;
}
.at15t_propeller {
background-position : 0 -656px !important ;
}
.at15t_reddit {
background-position : 0 -672px !important ;
}
.at15t_segnalo {
background-position : 0 -688px !important ;
}
.at15t_simpy {
background-position : 0 -704px !important ;
}
.at15t_slashdot {
background-position : 0 -720px !important ;
}
.at15t_spurl {
background-position : 0 -736px !important ;
}
.at15t_stumbleupon {
background-position : 0 -752px !important ;
}
.at15t_stylehive {
background-position : 0 -768px !important ;
}
.at15t_tailrank {
background-position : 0 -784px !important ;
}
.at15t_technorati {
background-position : 0 -800px !important ;
}
.at15t_thisnext {
background-position : 0 -816px !important ;
}
.at15t_tipd {
background-position : 0 -832px !important ;
}
.at15t_tumblr {
background-position : 0 -848px !important ;
}
.at15t_twitter {
background-position : 0 -864px !important ;
}
.at15t_typepad {
background-position : 0 -880px !important ;
}
.at15t_wordpress {
background-position : 0 -896px !important ;
}
.at15t_yahoobkm {
background-position : 0 -912px !important ;
}
.at15t_yardbarker {
background-position : 0 -928px !important ;
}
.at15t_netscape {
background-position : 0 -656px !important ;
}
#at16clb {
font-family : "verdana bold", verdana, arial, sans-serif;
font-size : 16pt;
}
#at_share .at_item {
border : #fff solid 1px;
margin-right : 2px;
padding : 4px;
width : 123px !important ;
}
#at16pm {
background : #fff;
border-right : 1px solid #ccc;
height : 360px;
position : static;
text-align : left;
width : 298px;
}
#at16pcc {
color : #4c4c4c;
font-size : 10px !important ;
left : 0;
margin : 0 auto;
overflow : visible;
padding : 0;
position : fixed;
top : 0;
width : 100%;
z-index : 10000001;
}
* html #at16pcc {
position : absolute;
}
#at16abifc {
border : 0;
height : 335px;
left : 10px;
margin : 0;
overflow : hidden;
position : absolute;
top : 10px;
width : 492px;
}
#at16abifc iframe {
border : 0;
height : 360px;
left : -10px;
position : absolute;
top : -10px;
width : 516px;
}
* html div#at16abifc.atiemode2 {
height : 354px;
width : 482px;
}
* html #at16abifc iframe {
height : 348px;
left : -10px;
overflow : hidden;
top : -10px;
}
#at16p {
background : url(http://illiweb.com/fa/addthis/atbkg.png);
}
#at16p, #atie6ifh {
color : #5e5e5e;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
font-size : 12px;
left : 50%;
margin : -185px auto 0 -155px;
padding : 10px;
position : absolute;
top : 50%;
width : 300px;
z-index : 10000001;
}
#atie6ifh {
height : 381px;
margin-left : -165px;
padding : 0;
width : 322px;
}
#at_share {
margin : 0;
padding : 0;
}
#at16ps {
height : 284px;
overflow-y : scroll;
padding : 5px;
}
a#at16pit {
background : url(http://illiweb.com/fa/addthis/tab00.gif) no-repeat;
color : #36b;
display : block;
height : 20px;
line-height : 19px;
margin-right : -17px;
overflow : hidden;
position : absolute;
right : 10px;
text-align : center;
top : 37px;
width : 16px;
}
#at16pi {
background : #e5e5e5;
border : #ccc solid 1px;
border-bottom : 0;
text-align : left;
}
#at16pi a {
color : #36b;
text-decoration : none;
}
#at16pi a:hover {
text-decoration : underline;
}
#at16pt {
background : #f2f2f2;
height : 13px;
padding : 5px 10px;
position : relative;
}
#at16pt a, #at16pt h4 {
font-weight : 700;
}
#at16pt h4 {
color : #4c4c4c;
cursor : default;
display : inline;
font-size : 12px;
margin : 0;
padding : 0;
}
#at16pt a {
color : #4c4c4c;
position : absolute;
right : 10px;
text-decoration : none;
top : 5px;
}
#at16pc form {
margin : 0;
}
#at16pc form label {
display : block;
float : none;
font-size : 11px;
font-weight : 700;
padding-bottom : 4px;
text-align : left;
}
#at16pc form label span {
color : #4c4c4c;
display : inline;
font-weight : 400;
}
#at_email form .abif {
width : 272px !important ;
}
#at_email textarea {
height : 55px !important ;
overflow-wrap : break-word;
}
* html #at_email textarea {
height : 42px !important ;
}
:first-child + html #at_email textarea {
height : 42px !important ;
}
#at_email form input, #at_email form textarea {
background : #fff;
border : #bbb solid 1px;
color : #333;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
font-size : 11px;
font-weight : 400;
line-height : 1.4em;
margin : 0 0 8px;
padding : 3px;
width : 272px;
}
#at_email form .atfxmode2 {
width : 279px;
}
#at16pc form .at_ent {
color : #333 !important ;
}
#at16pc form textarea {
height : 48px;
}
#at16pc form input:focus, #at16pc form textarea:focus {
background : #fffff0;
color : #333;
}
#at16p .atbtn {
background : #fff;
border : #b5b5b5 solid 1px;
color : #333;
cursor : pointer;
font-size : 11px !important ;
font-weight : 700;
margin : 0 2px !important ;
padding : 2px 4px;
width : 60px;
}
#at16p .atbtn:hover {
border-color : #444;
color : #06c;
}
#at_email #ateml {
color : #999;
font-size : 10px;
text-align : right;
}
#at16pc {
color : #4c4c4c;
font-size : 11px;
height : 323px;
text-align : left;
}
#at_email {
padding : 5px 10px;
}
#at16pc .tmsg {
padding : 4px 2px;
text-align : right;
}
#at16psf {
background : url(http://illiweb.com/fa/addthis/atf02.png) center center no-repeat #f2f2f2;
border-bottom : 1px solid #ccc;
height : 20px;
padding : 4px 10px;
position : relative;
text-align : center;
}
* html #at16psf input {
padding : 0;
}
#at16psf input {
background : #fff;
border : none;
color : #666;
font-family : arial, helvetica, tahoma, verdana, sans-serif;
font-size : 12px;
margin : 2px 0 0;
outline-style : none;
outline-width : 0;
padding : 2px 0 0;
width : 220px;
}
#at16pcc .at_error {
background : #f26d7d;
border-bottom : 1px solid #df5666;
color : #fff;
padding : 5px 10px;
}
#at16pcc #at_success {
background : #d0fbda;
border-bottom : 1px solid #a8e7b7;
color : #4c4c4c;
padding : 5px 10px;
}
#at16pf {
background : #f2f2f2;
border-top : 1px solid #e5e5e5;
position : relative;
}
#at16pf a {
color : #4c4c4c;
font-family : Arial, Helvetica, Sans-Serif;
font-size : 10px;
margin : 0;
outline : none;
overflow : hidden;
padding : 0;
position : absolute;
text-decoration : none;
}
#at16pf a:hover {
text-decoration : underline;
}
#at16pf a#at-whatsthis {
left : 10px;
width : 60px;
}
#at16pf a#at-privacy {
left : 90px;
width : 39px;
}
#at_complete {
color : #47731d;
font-size : 13pt;
height : 208px !important ;
padding-top : 130px;
text-align : center;
width : 472px;
}
#at_s_msg {
margin-bottom : 10px;
}
#at16pf a#at-logo {
background : url(http://illiweb.com/fa/addthis/logo88.gif) left no-repeat;
padding-left : 10px;
right : 10px;
}
.at_baa {
display : block;
outline : none;
overflow : hidden;
}
#at15s #at16pf a {
top : 1px;
}
#at16pc form #at_send {
width : 80px !important ;
}
#at_feed {
display : none;
height : 300px;
padding : 10px;
}
#at_feed span {
font-size : 12px;
margin-bottom : 10px;
}
#at_feed div {
float : left !important ;
height : 26px !important ;
line-height : 26px !important ;
margin-right : 68px;
width : 102px !important ;
}
#at_feed div.at_litem {
margin-right : 0;
}
#at_feed a {
height : 17px;
line-height : 17px;
margin : 10px 0;
}
.fbtn {
background : url(http://illiweb.com/fa/addthis/feed00.png) no-repeat;
cursor : pointer;
float : left;
text-indent : -9000px;
width : 102px;
}
.fbtn.bloglines {
background-position : 0 0;
height : 20px !important ;
line-height : 20px !important ;
margin-top : 8px !important ;
width : 94px;
}
.fbtn.yahoo {
background-position : 0 -20px;
}
.fbtn.newsgator, .fbtn.newsgator-on {
background-position : 0 -37px;
}
.fbtn.technorati {
background-position : 0 -71px;
}
.fbtn.netvibes {
background-position : 0 -88px;
}
.fbtn.pageflakes {
background-position : 0 -141px;
}
.fbtn.feedreader {
background-position : 0 -172px;
}
.fbtn.newsisfree {
background-position : 0 -207px;
}
.fbtn.google {
background-position : 0 -54px;
width : 104px;
}
.fbtn.winlive {
background-position : 0 -105px;
height : 19px !important ;
line-height : 19px;
margin-top : 9px !important ;
width : 100px;
}
.fbtn.mymsn {
background-position : 0 -158px;
height : 14px !important ;
line-height : 14px !important ;
margin-top : 12px !important ;
width : 71px;
}
.fbtn.aol {
background-position : 0 -189px;
height : 18px !important ;
line-height : 18px !important ;
width : 92px;
}
#at16pp {
color : #4c4c4c;
font-size : 11px;
position : absolute;
right : 12px;
top : 12px;
}
#at16pp label {
font-size : 11px !important ;
}
#at16ppc {
padding : 10px;
width : 179px;
}
#at16pph {
padding : 5px 0 10px;
}
#at16pph select {
margin : 5px 0 8px;
}
#at16pp .atinp {
width : 156px;
}
html > body #at16pp .atinp {
width : 176px;
}
#at16ppb {
background : #fff;
border : #ccc solid 1px;
height : 274px;
}
#at16ep {
height : 16px;
padding : 8px;
}
#at16ep a {
display : block;
font-size : 12px;
height : 16px;
line-height : 16px;
margin-bottom : 8px;
padding-left : 22px;
}
#at16ep a.at_gmail {
background : url(http://illiweb.com/fa/addthis/gmail.gif) left no-repeat;
}
#at16ep a.at_hotmail {
background : url(http://illiweb.com/fa/addthis/hotmail.gif) left no-repeat;
}
#at16ep a.at_yahoo {
background : url(http://illiweb.com/fa/addthis/yahoo.gif) left no-repeat;
}
#at16ppf p#atsb {
font-size : 10px;
padding-top : 20px;
}
#at16abr {
margin-top : 10px;
}
#at16abr input {
margin : 0 5px 0 0;
padding : 0;
}
#at16ppso {
display : none;
margin-top : 2px;
text-align : right;
}
#at16ppa {
background : #fff;
border : #ccc solid 1px;
height : 228px;
overflow : auto;
width : 178px;
}
#at16ppa a {
display : block;
font-size : 12px !important ;
padding : 4px 8px;
white-space : nowrap;
}
#at16eatdr {
background : #fff;
border-top : 0;
left : 21px;
max-height : 110px;
overflow : auto;
position : absolute;
top : 129px;
width : 277px;
z-index : 500;
}
* html #at_email #at16eatdr {
top : 115px !important ;
width : 272px !important ;
}
:first-child + html #at_email #at16eatdr {
top : 115px !important ;
width : 272px !important ;
}
html > body #at_email form #at16eatdr.abif {
top : 137px;
width : 278px !important ;
}
#at16eatdr a {
border-bottom : 1px dotted #eee;
display : block;
overflow : hidden;
padding : 4px 8px;
}
#at16eatdr a.hover, #at16eatdr a:hover {
background : #e0eefa;
color : #333;
text-decoration : none;
}
#at_promo {
display : none;
font-size : 12px;
}
#at_promo button {
background : #ee6a44;
border-bottom : 1px solid #d4522c;
border-left : 1px solid #ffa389;
border-right : 1px solid #d4522c;
border-top : 1px solid #ffa389;
color : #fff;
}
#at_promo .at-promo-content {
margin-top : 12px;
}
#at_promo .at-promo-btn {
padding-top : 10px;
}
#at_promo .at-promo-top {
background : url(http://illiweb.com/fa/addthis/60x60_atn_logo.jpg) 0 0 no-repeat;
padding : 10px 0 5px 70px;
}
#at_promo h4 {
font-size : 14px;
font-weight : 700;
margin : 0 0 4px;
}
#at_promo h4 sup {
color : #ee6a44;
font-size : 11px;
}
#at_promo span {
display : block;
}
#at_promo .at-promo-btm-ffx {
background : url(http://illiweb.com/fa/addthis/60x60_at_firefox_toolbar.jpg) 0 0 no-repeat;
padding : 6px 0 0 70px;
}
#at_promo .at-promo-btm-ie {
background : url(http://illiweb.com/fa/addthis/60x60_at_ie_toolbar.png) 0 0 no-repeat;
padding : 6px 0 0 70px;
}
#left .module-advert .main-content {
background-color : #fbfbfb;
border : 0;
}
#main .module-advert .main-content {
background-color : #fbfbfb;
border : #ddd solid 1px;
}
#forum_rules table {
border-collapse : separate;
border-spacing : 5px 5px;
table-layout : fixed;
width : 100%;
}
#forum_rules .logo {
overflow : hidden;
vertical-align : top;
width : 100px;
}
#forum_rules .logo img {
max-width : 100px;
}
table.portal {
table-layout : fixed;
}
.pun .postfoot .user-contact.profile_right {
float : right;
text-align : center;
}
.pun .postfoot .post-options.profile_right {
text-align : left;
}
.hiddenMsgTitle {
font-size : 0.9em;
}
.hiddenMsgBody {
display : none;
padding-top : 2em;
}
@media print {
* {
background-color : #fff;
background-image : none;
color : #000;
}
body {
margin : 0;
}
body div.pun {
margin : 0;
width : 95%;
}
div#pun-intro {
padding : 0 0 1em;
text-align : left;
}
#pun-navlinks, #pun-visit, .noprint, p#pun-desc, p#pun-desc#pun-intro #pun-logo {
display : none;
}
.pun #pun-qpost, .pun .main .main-foot, .pun .main .main-head p.h2 a, .pun .main .paged-foot, .pun .main .paged-head, .pun .main .postmain .postfoot, .pun .main .postmain img, .pun .main .sig-content, .pun .main .user-ident .user-basic-info, .pun .main .user-info {
display : none;
}
.pun .main .main-head {
border-bottom : 1px solid #ddd;
}
.pun .main .main-head p.h2 {
margin : 0;
padding : 0;
}
.pun .main .main-head .h2 strong {
margin-left : 0.25em;
}
.pun .main .posthead h2 a {
margin-right : 0.5em;
}
.pun .main .main-content {
border : none;
}
.pun .main .post {
border : none;
border-bottom : 1px solid #ddd;
}
.pun .main .post .user {
float : none;
}
.pun .pun-crumbs .crumbs {
font-size : 0.8em;
}
.pun .pun-crumbs .crumbs a {
margin : 0 1.25em 0 0.5em;
}
#pun-foot, #pun-info {
display : none;
}
}
